package com.bluezone.dec.common;

/**
 * @author HHL
 * @description redis缓存常量
 * @date 2018/10/16 - 10:49
 */
public class CacheConstant {

    private CacheConstant() {
    }

    /* 一企一档/企业列表 */
    public static final String ENTERPRISE_LIST = "list";

    /* 一企一档/企业应急信息 */
    public static final String ENTERPRISE_EMERGENCY = "emergency";

    /* 一企一档/企业环境信息 */
    public static final String ENTERPRISE_ENVIRONMENT = "environmental";

    /* 一企一档/企业安全信息 */
    public static final String ENTERPRISE_SECURITY = "security";

    /* 一企一档/企业基本信息 */
    public static final String ENTERPRISE_BASE = "base";

    /* 一企一档/定义企业缓存常量，作为redis缓存key值  */
    public static final String ENTERPRISE_CACHE_CONSTANT = "enterprises";


    /* 定义专项整治计划缓存常量，作为redis缓存key值  */
    public static final String PLAN_CACHE_CONSTANT = "plans";


    /* 定义专项分析辅助决策/专项整治企业投入情况缓存常量，作为redis缓存key值  */
    public static final String INVEST_STATISTIC = "invest";

    /* 定义专项分析辅助决策/专项整治任务普查情况缓存常量，作为redis缓存key值  */
    public static final String TASK_CENSUS = "task_census";


    /* 定义园区环保情况/行政处罚处罚情况缓存常量 */
    public static final String ADMINISTRATIVE_PENALTY = "penalty";

    /* 定义园区环保情况/环境信访情况统计缓存常量 */
    public static final String ENVIRONMENT_LETTER = "letter";

    /* 定义园区环保情况/环境污染物总量控制情况 */
    public static final String TOTAL_ENVIRONMENTAL_POLLUTANT_CONTROL = "control";

    /* 定义园区环保情况/环境监控预警情况 */
    public static final String ENVIRONMENTAL_MONITORING_WARNING = "monitor_warn";

    /* 定义园区环保情况/环保制度管理情况 */
    public static final String ENVIRONMENTAL_PROTECTION_RULE_MANAGEMENT_STATUS = "rule";

    /* 定义园区环保情况/环保事故处理情况 */
    public static final String ENVIRONMENTAL_PROTECTION_ACCIDENT_HANDLING = "handling";


    /* 定义专项整治统计/每一个专项整治计划对应的未完成整改的企业数缓存常量，作为redis缓存key值  */
    public static final String UNFINISH_RECTIFICATION_COUNT = "unfinish";

    /* 定义专项整治统计/专项整治任务计划与任务实施情况缓存常量，作为redis缓存key值  */
    public static final String SCHEDULE_TASKS_IMPLEMENT = "schedule_tasks_implement";


    /*企业安全情况统计标题卡片数据缓存常量*/
    public static final String ENTERPRISE_SECURITY_TITLE = "enterprise_security_title";


    /*监管层级缓存常量*/
    public static final String REGULATORY_LEVEL = "regulatory_level";

    /*企业规模等级缓存常量*/
    public static final String SCALE = "scale";

    /*标准化等级缓存常量*/
    public static final String STANDARDIZATION = "standardization_level";

    /*危险化学品企业分布数据*/
    public static final String DANGER_DATA = "danger_data";

    /*一年中每个月的报警数量缓存常量*/
    public static final String ALARM_RECORD = "alarm_record";

    /*报警行业统计缓存常量*/
    public static final String INDUSTRY_STATISTICS = "industry_statistics";


    /*重大危险源标题卡片缓存常量*/
    public static final String MAJOR_DANGER_TITLE = "major_danger_title";

    /*重大危险源企业规模情况统计缓存常量*/
    public static final String MAJOR_DANGER_SCALE = "major_danger_scale";

    /*重大危险源行业类别统计缓存常量*/
    public static final String MAJOR_DANGER_INDUSTRY = "major_danger_industry";

    /*重大危险源等级企业数量分布统计缓存常量*/
    public static final String MAJOR_DANGER_ENTERPRISE = "major_danger_enterprise";

    /*重大危险源等级等级分布统计缓存常量*/
    public static final String MAJOR_DANGER_LEVEL = "major_danger_level";

    /*重大危险源事故类型增长情况统计缓存常量*/
    public static final String MAJOR_TYPE_INCREASE = "major_type_increase";

    /*重大危险源事故类型统计缓存常量*/
    public static final String MAJOR_TYPE = "major_type";

    /*重大危险源级别增长情况统计*/
    public static final String MAJOR_LEVEL_INCREASE = "major_level_increase";

    /*重大危险源活动类型情况统计*/
    public static final String MAJOR_ACTIVITY_TYPE = "major_activity_type";


    /*报警设备类型缓存常量*/
    public static final String DEVICE_TYPE = "device_type";

    /*预警级别分类统计缓存常量*/
    public static final String ALARM_PARAM = "alarm_param";


    /* 企业环保情况统计/废气、废水、环保投诉 */
    public static final String WATER_GAS_COMPLAINT = "water_gas_complaint";

    /* 企业环保情况统计/企业投诉及投入情况 */
    public static final String COMPLAINT_INVEST = "complaint_invest";


    /**
     * 隐患排查统计/获取隐患排查标题1_隐患排查统计
     */
    public static final String INSPECTION_STATISTIC = "inspect";

    /**
     * 隐患排查统计/获取隐患排查标题2_企业执法情况统计
     */
    public static final String ENTERPRISE_LAW_ENFORCEMENT = "law_enforce";

    /**
     * 隐患排查统计/获取隐患排查标题3_隐患整改情况统计
     */
    public static final String HIDDEN_DANGER_REFORM_STATISTIC = "reform";

    /**
     * 隐患排查统计/获取隐患整改统计_获取两行表中所有记录相关联的企业
     */
    public static final String HIDDEN_DANGER_REFORM_RELATE_ENTERPRISE = "rel_ent";

    /**
     * 隐患排查统计/获取隐患整改统计---未复查列表
     */
    public static final String HIDDEN_DANGER_REFORM_UNRECHECK = "un_recheck";

    /**
     * 隐患排查统计/获取隐患整改统计---已复查列表
     */
    public static final String HIDDEN_DANGER_REFORM_RECHECKED = "checked";

    /**
     * 隐患排查统计/获取隐患整改统计---隐患总数
     */
    public static final String TOTAL_NUMBER_OF_HIDDEN_DANGER = "hid_total";

    /**
     * 隐患排查统计/获取隐患执法检查_获取所有隐患执法企业
     */
    public static final String ALL_HIDDEN_DANGER_LAW_ENFORCE_ENTERPRISES = "law_ent";

    /**
     * 隐患排查统计/获取隐患执法检查
     */
    public static final String HIDDEN_DANGER_LAW_ENFORCE_INSPECTION = "law_inspect";

    /**
     * 隐患排查统计/隐患企业自查
     */
    public static final String HIDDEN_DANGER_ENTERPRISE_SELF_CHECK = "ent_self";

    /**
     * 隐患排查统计/隐患排查类别[内圈]
     */
    public static final String HIDDEN_DANGER_INSPECTION_CATEGORY_INNER = "category_inner";

    /**
     * 隐患排查统计/隐患排查类别[外圈]
     */
    public static final String HIDDEN_DANGER_INSPECTION_CATEGORY_OUTSIDE = "category_out";

    /**
     * 隐患排查统计/获取隐患排查基础类别统计数据
     */
    public static final String HIDDEN_DANGER_INSPECTION_BASIC_CATEGORY_STATISTIC = "basic";

    /**
     * 隐患排查统计/获取隐患排查类别现场管理
     */
    public static final String HIDDEN_DANGER_INSPECTION_SITE_MANAGEMENT = "site";


}
